/* HORIZONTAL NAVIGATION MENU */

.nav-menu-desktop .sub-menu {
  width: 30em;
}

.nav-menu-desktop .sub-menu li  a:link {
  background: #225786 !important;
  color: #ffffff;
font-weight: 600;

}

.nav-menu-desktop .sub-menu li a:visited {
  background: #225786 !important;
  color: #ffffff;
}

.nav-menu-desktop .sub-menu li a:hover {
  background: #003c5a !important;
  color: #ffffff;
}
/* FOOTER */

h4.widget-title {
color: #ffffff;
}


.textwidget { 
font-size: 14px; 
text-align: center;
}


