header.smayo-nav-header nav ul.mayo-nav li[class*="mayo-nav_item"]:nth-of-type(5) div[role="menu"] li:first-of-type,
header.smayo-nav-header nav ul.mayo-nav li[class*="mayo-nav_item"]:nth-of-type(5) div[role="menu"] li:nth-of-type(2) {
    display: none;
}

@media (min-width: 960px) {
    header.mayo-nav-header nav#main-nav ul.mayo-nav li[class*="mayo-nav_item"]:first-child {
        border-left: 1px solid #babbb1;
    }
    header.mayo-nav-header nav#main-nav ul.mayo-nav li[class*="mayo-nav_item"]:not(:first-child) {
        border-left: 0;
    }
    header.mayo-nav-header nav#main-nav ul.mayo-nav li[class*="mayo-nav_item"]:not(xs-visible) {
        border-right: 1px solid #babbb1;
    }
    :root[dir="rtl"] header.mayo-nav-header nav#main-nav ul.mayo-nav li[class*="mayo-nav_item"]:first-child {
        border-right: 1px solid #babbb1;
    }
    :root[dir="rtl"] header.mayo-nav-header nav#main-nav ul.mayo-nav li[class*="mayo-nav_item"]:not(:first-child) {
        border-right: 0;
    }
    :root[dir="rtl"] header.mayo-nav-header nav#main-nav ul.mayo-nav li[class*="mayo-nav_item"]:not(xs-visible) {
        border-left: 1px solid #babbb1;
    }
    .browser-large header.mayo-nav-header nav#main-nav ul.mayo-nav li[class*="mayo-nav_item"] {
        width: calc( 100% / 6 );
    }
    header.mayo-nav-header nav ul.mayo-nav li[class*="mayo-nav_item"] .submenu::after {
        top: 15px;
    }
    .custom-landing-page header.mayo-nav-header div.mc-row,
    .top-task-full header.mayo-nav-header div.mc-row, 
    .mayo-wide-banner header.mayo-nav-header div.mc-row, 
    .mc-custom-landing header.mayo-nav-header div.mc-row, 
    .mc-enhanced-article header.mayo-nav-header div.mc-row, 
    .custom-landing-page header.mayo-nav-header nav#main-nav, 
    .top-task-full header.mayo-nav-header nav#main-nav, 
    .mayo-wide-banner header.mayo-nav-header nav#main-nav, 
    .mc-custom-landing header.mayo-nav-header nav#main-nav, 
    .mc-enhanced-article header.mayo-nav-header nav#main-nav {
        padding: 0;
        width: 100%;
    }
    header.mayo-nav-header nav#main-nav ul.mayo-nav li[class*="mayo-nav_item"].nav-right-items:hover [role="menu"],
    header.mayo-nav-header nav#main-nav ul.mayo-nav li[class*="mayo-nav_item"].nav-right-items  .submenu[aria-expanded="true"] + div[role="menu"] {
        left: inherit;
        right: -1px;
    }

  header.mayo-nav-header nav#main-nav ul.mayo-nav li[class*="mayo-nav_item"] div[aria-label="submenu"] {
    -webkit-box-shadow: 4px 21px 18px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 4px 21px 18px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 4px 21px 18px 1px rgba(0, 0, 0, 0.2);
  }

  header.mayo-nav-header nav#main-nav ul.mayo-nav li[class*="mayo-nav_item"] div .mayo-nav_item-box a {
    margin-bottom: 0;
    display: inline;
  }

  header.mayo-nav-header nav#main-nav ul.mayo-nav li[class*="mayo-nav_item"] div .mayo-nav_item-box a:hover { 
    text-decoration: underline;
    display: inline;
  }
}



.browser-large .nav-both .nav {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
}
.browser-large .nav-both .nav li {
    width: calc( 100% / 6 );
}
.browser-large #mayo-header .nav li:nth-child(3):hover > a,
.browser-large #mayo-header .nav li:nth-child(4):hover > a,
.browser-large #mayo-header .nav li:nth-child(5):hover > a {
    color: #003da5;
    background-position: right -90px;
}
.browser-large #mayo-header .nav li:nth-child(3) div a,
.browser-large #mayo-header .nav li:nth-child(4) div a ,
.browser-large #mayo-header .nav li:nth-child(5) div a  {
    color: #003da5!important;
}
.browser-large .nav-both .nav li:nth-of-type(4) {
    width: 115px;
}
.browser-large .nav-both .nav li:nth-of-type(5) {
    width: 205px;
}
.browser-large #mayo-header .nav li.no-image:nth-child(5) div {
    left: -36px;
}
.browser-large #mayo-header .nav li.no-image:nth-child(6) div {
    left: -82px;
}
:root .browser-large #mayo-wrapper .nav-both .nav li a,
:root:lang(es) .browser-large #mayo-wrapper .nav-both .nav li a,
:root:lang(ar) .browser-large #mayo-wrapper .nav-both .nav li a {
    width: auto;
}

.browser-large #mayo-header .nav li div blockquote {
    margin-bottom: 0;
    display: inline;
}

.browser-large #mayo-header .nav li div blockquote a{
    margin-bottom: 0;
    display: inline;
}
.browser-large #mayo-header .nav li div blockquote a:hover{
    text-decoration: underline;
    display: inline;
}


@media screen and (max-width: 767px) {
    #smayo-header .nav-both .nav li:nth-of-type(5) div ul > li.mobileOverview {
        display: none;
    }
}
/* Spanish legacy nav*/
:root:lang(es) .browser-large .nav-both .nav li:nth-of-type(1) {
    width: 152px;
}
:root:lang(es) .browser-large .nav-both .nav li:nth-of-type(2) {
    width: 172px;
}
:root:lang(es) .browser-large .nav-both .nav li:nth-of-type(3) {
    width: 180px;
}
:root:lang(es) .browser-large .nav-both .nav li:nth-of-type(4) {
    width: 148px;
}
:root:lang(es) .browser-large .nav-both .nav li:nth-of-type(5) {
    width: 184px;
}
:root:lang(es) .browser-large #mayo-header .nav li div blockquote a {
    display: inline;
    padding: 0;
}
:root:lang(es) .browser-large #mayo-header .nav li:nth-child(4):hover > a,
:root:lang(es) .browser-large #mayo-header .nav li:nth-child(5):hover > a {
    color: #003da5;
    background-position: right -90px;
}
:root:lang(es) .browser-large #mayo-header .nav li:nth-child(4) div a,
:root:lang(es) .browser-large #mayo-header .nav li:nth-child(5) div a {
    color: #003da5!important;
}
:root:lang(es) .browser-large #mayo-header .nav li.no-image:nth-child(5) div {
    left: -64px;
}
:root:lang(es) .browser-large #mayo-header .nav li.no-image:nth-child(6) div {
    left: -88px;
}
/* Arabic Adjusment */
:root:lang(ar) .browser-large #mayo-header .nav li:nth-child(2) {
    width: 209px;
}
:root:lang(ar) .browser-large #mayo-header .nav li:nth-child(3) {
    width: 120px;
}
:root:lang(ar) .browser-large #mayo-header .nav li:nth-child(4) {
    width: 150px;
}
:root:lang(ar) .browser-large #mayo-header .nav li:nth-child(5) {
    width: 160px;
}
:root:lang(ar) .browser-large #mayo-header .nav li:nth-child(3) div {
    left: -122px;
}
:root:lang(ar) .browser-large #mayo-header .nav li:nth-child(5) div,
:root:lang(ar) .browser-large #mayo-header .nav li:nth-child(6) div {
    left: 0;
}
@media (min-width: 768px) {
    :root:lang(ar) header.mayo-nav-header .mc-logo {
        margin-right: 12px;
        margin-left: 10%;
    }
    :root:lang(ar) header.mayo-nav-header .mc-menu-trigger {
        right:102px;
        left: auto;
    }
}