 .t4-palette-blue h2, .t4-palette-blue h3, .t4-palette-blue h4, .t4-palette-blue h1 a, .t4-palette-blue h2 a, .t4-palette-blue h3 a, .t4-palette-blue h4 a {
  padding-top: 1rem;
}
t4-palette-blue {
  background-color: #0a58ca;
  color: #f8f9fa;
}

@media (max-width: 991.98px) {
.nav-breakpoint-lg .t4-megamenu {
background: #0a58ca;
}
}

.navbar-toggler i {
  color: white;
}

.t4-palette-blue {
  background-color: #06c;
  color: #f8f9fa;
}

	.t4-megamenu .dropdown-menu {
		background: #036;	/*eho orig: background: #fff */
  	}
.t4-megamenu .dropdown-menu li > a:hover, .t4-megamenu .dropdown-menu li > a:focus, .t4-megamenu .dropdown-menu li > a:active,
.t4-megamenu .dropdown-menu li > .nav-link:hover,
.t4-megamenu .dropdown-menu li > .nav-link:focus,
.t4-megamenu .dropdown-menu li > .nav-link:active,
.t4-megamenu .dropdown-menu li .dropdown-item:hover,
.t4-megamenu .dropdown-menu li .dropdown-item:focus,
.t4-megamenu .dropdown-menu li .dropdown-item:active {
  background-color: #006699;
  color: var(--mainnav-link-hover-color);
}

.t4-footnav .container {
  padding-top: 2rem;
  padding-bottom: 1rem;
}

.t4-footer .container {
  padding-top: 1rem;
  padding-bottom: 1rem;
}


.col-md-9 {
  padding-top: 1.5rem;
}
.col-md-3 {
  padding-top: 1.5rem;
}

 @media (min-width: 768px) {
  .t4-main-body {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
}