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

#navContainerPrimary .ubermenu-skin-grey-white {
background-color: #e9dce3;
font-size: 1.4em;
text-transform: uppercase;
color: #78254f;
font-family: "Titillium Web", Arial, sans-serif;
}

#navContainerSecondary .ubermenu-skin-grey-white {
background-color: #78254f;
font-size: 1.3em;
text-transform: uppercase;
color: #e9dce3;
font-family: "Titillium Web", Arial, sans-serif;
}


#navContainerPrimary .ubermenu-skin-grey-white .ubermenu-target {
  color: #78254f;
}


#navContainerSecondary .ubermenu-skin-grey-white .ubermenu-target {
  color: #78254f;
}


#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:#78254f ;
color:#e9dce3;
}

#navContainerSecondary .ubermenu-skin-grey-white .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-active > .ubermenu-target,
#navContainerSecondary .ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, #navContainerSecondary .ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, #navContainerSecondary .ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target{
background-color:#e9dce3;
color:#78254f;
}

#navContainerPrimary .ubermenu-skin-grey-white.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop {
z-index:5000;
}


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

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

#navContainerPrimary .ubermenu-skin-grey-white .ubermenu-item-level-0 > .ubermenu-target {
font-weight:400;
}

#navContainerSecondary .ubermenu-skin-grey-white .ubermenu-item-level-0 > .ubermenu-target {
font-weight:400;
}