.main-header-bar,
.main-header-menu ul,
.ast-header-break-point .main-header-menu,
.ast-header-break-point .main-header-menu ul {
  background-color: #d30000;
}
.submenu-with-border ul,
.submenu-with-border ul a,
.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu,
.ast-header-break-point .main-navigation ul li a {
  border-color: #b50600;
}

.current-menu-item > a,
.main-header-menu a,
.main-header-menu .current_page_item > a,
.main-header-menu .current-menu-ancestor > a,
.ast-header-custom-item a {
  color: #fff;
}

.ast-header-custom-item a:hover,
.current-menu-item > a:hover,
.main-header-menu .current_page_item > a:hover,
.main-header-menu a:hover,
.main-header-menu li:hover > a,
.main-header-menu li:hover > .ast-menu-toggle,
.main-header-menu li.focus > a,
.main-header-menu .current-menu-item > .ast-menu-toggle,
.main-header-menu .current-menu-ancestor > .ast-menu-toggle,
.main-header-menu .current_page_item > .ast-menu-toggle {
  color: #000;
}

table {
	border-left-color: #ffffff;
	border-right-color: #ffffff;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
}
td {
  border: 0 none;
}
tr > td {
  border-bottom: 1px solid rgba(0,0,0,.1);
}

#mc_embed_signup form {
  padding: 0 !important;
}

#mc_embed_signup .indicates-required {
  text-align: left !important;
}
