.tulane-account-menu__content ul {max-width: 70%; }
.tulane-main-menu__content ul li ul {margin-left: 40px !important}

.dropdown_wrapper .menu-item-icon-wrapper  {z-index: 2 !important; position: relative !important; margin-right: -5px !important;}
/* .dropdown_wrapper .arrow-white {margin-left: -25px !important; z-index: -2 !important; position: relative !important; } */

.dropdown_wrapper .primarynav-title > div {float: left;}

.nav-secondary {z-index: 2; position: relative; margin: 0 0 -50px 0;}
.nav-secondary a { font-weight: 700; font-size: 16px; }
.nav-secondary a:hover {text-decoration: underline;}
@media(min-width: 64em){  .nav-secondary {margin: 100px 0 -30px 0;}}
.dropdown_wrapper .dropdown_left {display: none;}



/* ribbon menu */
.main_nav_wrapper .block-type-menu-block\:menu-mathematics ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-biolchem ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:cams ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-cbe ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-cell ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-chemistry ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-computer-science ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-eebio ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-eens ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-k-12-stem ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-neuroscience ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-pep ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-river-coastal-science-and-e ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:psychology-new ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-bme ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-primary-navigation ul.ribbon-menu ul:not(
.block-type-menu-block\:menu-mathematics ul.ribbon-menu ul,
.block-type-menu-block\:menu-biolchem ul.ribbon-menu ul,
.block-type-menu-block\:cams ul.ribbon-menu ul,
.block-type-menu-block\:menu-cbe ul.ribbon-menu ul,
.block-type-menu-block\:menu-cell ul.ribbon-menu ul,
.block-type-menu-block\:menu-chemistry ul.ribbon-menu ul,
.block-type-menu-block\:menu-computer-science ul.ribbon-menu ul,
.block-type-menu-block\:menu-eebio ul.ribbon-menu ul,
.block-type-menu-block\:menu-eens ul.ribbon-menu ul,
.block-type-menu-block\:menu-k-12-stem ul.ribbon-menu ul,
.block-type-menu-block\:menu-neuroscience ul.ribbon-menu ul,
.block-type-menu-block\:menu-pep ul.ribbon-menu ul,
.block-type-menu-block\:menu-river-coastal-science-and-e ul.ribbon-menu ul,
.block-type-menu-block\:psychology-new ul.ribbon-menu ul,
.block-type-menu-block\:menu-bme ul.ribbon-menu ul,
.block-type-menu-block\:menu-primary-navigation ul.ribbon-menu ul
) {
  margin: 6px 0 0 0;
  display: none;
  justify-content: center; /* Centers items horizontally */
  align-items: left; /* Aligns items vertically */
  text-align: left; /* Ensures text inside links is centered */
  list-style: none;
  /* padding: 10px 0; */
  border-bottom: 1px solid #255C4E;
  font-weight: 500;
  font-size: 18px;
  margin-top: 84px;
}
@media(min-width: 64em){
.main_nav_wrapper .block-type-menu-block\:menu-primary-navigation ul.ribbon-menu, 	
.main_nav_wrapper .block-type-menu-block\:menu-mathematics ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-biolchem ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:cams ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-cbe ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-cell ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-chemistry ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-computer-science ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-eebio ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-eens ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-k-12-stem ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-neuroscience ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-pep ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-river-coastal-science-and-e ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:psychology-new ul.ribbon-menu,
.main_nav_wrapper .block-type-menu-block\:menu-bme ul.ribbon-menu:not(
.block-type-menu-block\:menu-mathematics ul.ribbon-menu ul,
.block-type-menu-block\:menu-biolchem ul.ribbon-menu ul,
.block-type-menu-block\:cams ul.ribbon-menu ul,
.block-type-menu-block\:menu-cbe ul.ribbon-menu ul,
.block-type-menu-block\:menu-cell ul.ribbon-menu ul,
.block-type-menu-block\:menu-chemistry ul.ribbon-menu ul,
.block-type-menu-block\:menu-computer-science ul.ribbon-menu ul,
.block-type-menu-block\:menu-eebio ul.ribbon-menu ul,
.block-type-menu-block\:menu-eens ul.ribbon-menu ul,
.block-type-menu-block\:menu-k-12-stem ul.ribbon-menu ul,
.block-type-menu-block\:menu-neuroscience ul.ribbon-menu ul,
.block-type-menu-block\:menu-pep ul.ribbon-menu ul,
.block-type-menu-block\:menu-river-coastal-science-and-e ul.ribbon-menu ul,
.block-type-menu-block\:psychology-new ul.ribbon-menu ul,
.block-type-menu-block\:menu-bme ul.ribbon-menu ul,
.block-type-menu-block\:menu-primary-navigation ul.ribbon-menu ul
)
 {display: flex;}
}

.main_nav_wrapper .block-type-menu-block\:menu-mathematics ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:menu-biolchem ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:cams ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:menu-cbe ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:menu-cell ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:menu-chemistry ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:menu-computer-science ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:menu-eebio ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:menu-eens ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:menu-k-12-stem ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:menu-neuroscience ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:menu-pep ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:menu-river-coastal-science-and-e ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:psychology-new ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:menu-bme ul.ribbon-menu ul,
.main_nav_wrapper .block-type-menu-block\:menu-primary-navigation ul.ribbon-menu ul
{margin-top: 5px; }


.main_nav_wrapper .block-type-menu-block\:menu-mathematics ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:menu-biolchem ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:cams ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:menu-cbe ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:menu-cell ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:menu-chemistry ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:menu-computer-science ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:menu-eebio ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:menu-eens ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:menu-k-12-stem ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:menu-neuroscience ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:menu-pep ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:menu-river-coastal-science-and-e ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:psychology-new ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:menu-bme ul.ribbon-menu ul li,
.main_nav_wrapper .block-type-menu-block\:menu-primary-navigation ul.ribbon-menu ul li
{min-width: 230px; margin-bottom: 10px;padding-left: 10px;}


.main_nav_wrapper .menu-item-icon-wrapper .block {margin-bottom: 0;}
.main_nav_wrapper .block-type-menu-block\:menu-mathematics ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-biolchem ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:cams ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-cbe ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-cell ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-chemistry ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-computer-science ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-eebio ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-eens ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-k-12-stem ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-neuroscience ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-pep ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-river-coastal-science-and-e ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:psychology-new ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-bme ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-primary-navigation ul.ribbon-menu li
{
  display: inline-block;
  position: relative;
  margin: 0 15px;
}
.ribbon-menu li ul li:hover {color: #255C4E;}
.ribbon-menu li ul li {text-transform: capitalize;}

.main_nav_wrapper .block-type-menu-block\:menu-mathematics ul.ribbon-menu li:hover ul,
.main_nav_wrapper .block-type-menu-block\:menu-biolchem ul.ribbon-menu li:hover ul,
.main_nav_wrapper .block-type-menu-block\:cams ul.ribbon-menu li:hover ul,
.main_nav_wrapper .block-type-menu-block\:menu-cbe ul.ribbon-menu li:hover ul,
.main_nav_wrapper .block-type-menu-block\:menu-cell ul.ribbon-menu li:hover ul,
.main_nav_wrapper .block-type-menu-block\:menu-chemistry ul.ribbon-menu li:hover ul,
.main_nav_wrapper .block-type-menu-block\:menu-computer-science ul.ribbon-menu li:hover ul,
.main_nav_wrapper .block-type-menu-block\:menu-eebio ul.ribbon-menu li:hover ul,
.main_nav_wrapper .block-type-menu-block\:menu-eens ul.ribbon-menu li:hover ul,
.main_nav_wrapper .block-type-menu-block\:menu-k-12-stem ul.ribbon-menu li:hover ul,
.main_nav_wrapper .block-type-menu-block\:menu-neuroscience ul.ribbon-menu li:hover ul,
.main_nav_wrapper .block-type-menu-block\:menu-pep ul.ribbon-menu li:hover ul,
.main_nav_wrapper .block-type-menu-block\:menu-river-coastal-science-and-e ul.ribbon-menu li:hover ul,
.main_nav_wrapper .block-type-menu-block\:psychology-new ul.ribbon-menu:hover ul,
.main_nav_wrapper .block-type-menu-block\:menu-bme ul.ribbon-menu li:hover ul,
.main_nav_wrapper .block-type-menu-block\:menu-primary-navigation ul.ribbon-menu li:hover ul
{
  display: block; /* Show when hovering over the parent `li` */
}

.main_nav_wrapper .ribbon-menu .arrow-black {
  background-image: url('/themes/custom/tulane_tailwindcss/img/fw.svg');
  background-repeat: no-repeat;
  background-position: 50% 100%;
  margin-left: 6px;
  margin-top: -4px;
}

.main_nav_wrapper .block-type-menu-block\:menu-mathematics ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-biolchem ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:cams ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-cbe ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-cell ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-chemistry ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-computer-science ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-eebio ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-eens ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-k-12-stem ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-neuroscience ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-pep ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-river-coastal-science-and-e ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:psychology-new ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-bme ul.ribbon-menu li,
.main_nav_wrapper .block-type-menu-block\:menu-primary-navigation ul.ribbon-menu li
{
  display: inline-block;
  position: relative;
  margin: 0 15px -6px 15px;
}

/* Ensure submenu stays visible when moving the mouse */
.main_nav_wrapper .block-type-menu-block\:menu-mathematics ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:menu-biolchem ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:cams ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:menu-cbe ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:menu-cell ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:menu-chemistry ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:menu-computer-science ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:menu-eebio ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:menu-eens ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:menu-k-12-stem ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:menu-neuroscience ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:menu-pep ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:menu-river-coastal-science-and-e ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:psychology-new ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:menu-bme ul.ribbon-menu li ul,
.main_nav_wrapper .block-type-menu-block\:menu-primary-navigation ul.ribbon-menu li ul
{
  position: absolute;
  top: 80%;
   left: 70%;
  transform: translateX(-50%); 
  background: white;
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
  padding: 10px 0;
  /* opacity: 0;
  visibility: hidden; */
  transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;
  z-index: 1000;
}

/* Keep submenu visible when hovering over parent or submenu itself */
.main_nav_wrapper .block-type-menu-block\:menu-mathematics ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:menu-mathematics ul.ribbon-menu li ul:hover, 
.main_nav_wrapper .block-type-menu-block\:menu-biolchem ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:menu-biolchem ul.ribbon-menu li ul:hover, 
.main_nav_wrapper .block-type-menu-block\:cams ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:cams ul.ribbon-menu li ul:hover, 
.main_nav_wrapper .block-type-menu-block\:menu-cbe ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:menu-cbe ul.ribbon-menu li ul:hover, 
.main_nav_wrapper .block-type-menu-block\:menu-cell ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:menu-cell ul.ribbon-menu li ul:hover, 
.main_nav_wrapper .block-type-menu-block\:menu-chemistry ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:menu-chemistry ul.ribbon-menu li ul:hover, 
.main_nav_wrapper .block-type-menu-block\:menu-computer-science ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:menu-computer-science ul.ribbon-menu li ul:hover, 
.main_nav_wrapper .block-type-menu-block\:menu-eebio ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:menu-eebio ul.ribbon-menu li ul:hover, 
.main_nav_wrapper .block-type-menu-block\:menu-eens ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:menu-eens ul.ribbon-menu li ul:hover, 
.main_nav_wrapper .block-type-menu-block\:menu-k-12-stem ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:menu-k-12-stem ul.ribbon-menu li ul:hover, 
.main_nav_wrapper .block-type-menu-block\:menu-neuroscience ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:menu-neuroscience ul.ribbon-menu li ul:hover, 
.main_nav_wrapper .block-type-menu-block\:menu-pep ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:menu-pep ul.ribbon-menu li ul:hover, 
.main_nav_wrapper .block-type-menu-block\:menu-river-coastal-science-and-e ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:menu-river-coastal-science-and-e ul.ribbon-menu li ul:hover, 
.main_nav_wrapper .block-type-menu-block\:psychology-new ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:psychology-new ul.ribbon-menu li ul:hover, 
.main_nav_wrapper .block-type-menu-block\:menu-bme ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:menu-bme ul.ribbon-menu li ul:hover,
.main_nav_wrapper .block-type-menu-block\:menu-primary-navigation ul.ribbon-menu li:hover > ul,
.main_nav_wrapper .block-type-menu-block\:menu-primary-navigation ul.ribbon-menu li ul:hover
{
  opacity: 1;
  visibility: visible;
}

div#sliding-popup, div#sliding-popup .eu-cookie-withdraw-banner, .eu-cookie-withdraw-tab {
    background: #005aa0 !important;
}