/* 
 * Custom CSS
 *
 * Create a custom.css file to add custom styles to your menu.
 */

#navContainerPrimary .ubermenu-skin-grey-white {
background-color: #0093c9;
font-size: 1.4em;
text-transform: none;
color: #ffffff;
font-family: "Montserrat", Arial, sans-serif;
}

#navContainerPrimary .ubermenu-skin-grey-white .ubermenu-target {
  color: #ffffff;
  border-top:2px solid #0093c9;
}

#navContainerPrimary .ubermenu-skin-grey-white .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-active > .ubermenu-target,
#navContainerPrimary .ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, #navContainerPrimary .ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, #navContainerPrimary .ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target{
background-color:#a2e2f9;
color:#333333;
border-top:2px solid #8a1d4d;
}



.ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-submenu-padded, .ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target, .ubermenu .ubermenu-target, .ubermenu .ubermenu-widget, .ubermenu-responsive-toggle {
    padding: 10px 15px;
}

.ubermenu-skin-grey-white .ubermenu-item-level-0 > .ubermenu-target {
font-weight:400;
text-transform:none;
}