/*Adding CSS for global navigation*/
@media screen and (min-width: 1000px) {
    a.btn.btn__menu.btn--nav-style {
        display: none;

    }
    .right-arrow {
        display: none;
    }
    .nav-items__level-1 {
        width: 100%;
        max-width: 860px;
    }
    .nav-menu {
        background: none;
        min-height: 60px;
        overflow-x: visible;
    }
    .nav-items__level-1 > li {
        display: inline-block;
    }
    .nav-items__level-1 {
        width: 100%;
        left: 1px;
        background: none;height: 100%;
    }
    html[dir="rtl"] .nav-items__level-1 {
        right: 1px;
    }
    #main-navigation {
        display: block !important;
        background: none;
        position: absolute;
        top: 60px;
    }
    #main-navigation a {
        font-size: 1.55rem;
        padding-right: 1.5rem;
        padding-left: 1.5rem;
        z-index: 1050;
    }
   .primary-nav-item {
        height: 100%;
        display: table !important;
        vertical-align: middle;
        max-width: 29%;
    }
    .medtronic-com-gr-el .primary-nav-item, .medtronic-com-bg-bg .primary-nav-item{
        max-width: 27%;
    }
    #main-navigation .primary-nav-item > a.active {
        background-color: #f2f2f2;
        color: #001e46;
        text-decoration: none;
        padding-bottom: 2rem;
    }
    #main-navigation .primary-nav-item > a path {
        fill: #fff;
    }
    #main-navigation .primary-nav-item > a.active path {
        fill: #001e46;
    }
    #main-navigation > .row {
        border: 0;
    }
    #main-navigation .primary-nav-item > a {
        color: #fff;
    }
    ul.unstyled.nav-items.nav-items__level-1--list {
        height: 100%;
        max-height: 60px;
        display: flex;
    }
    ul.unstyled.nav-items.nav-items__level-1--list > li {
        float: left;
    }
    html[dir="rtl"] ul.unstyled.nav-items.nav-items__level-1--list > li {
        float: right;
    }
    a.nav-items__level-1--link {
        display: table-cell !important;
        vertical-align: middle;
        height: 100%;
    }
    ul.nav-items {
        z-index: 1043;
        padding-top: 0;
        padding-bottom: 0;
    }
    .nav-menu {
        background: none;
        top: -60px;
        min-height: 60px;
    }
    .nav-items__level-1--list {
        padding-top: 0.64rem;
        padding-bottom: 0;
    }
    .nav-items__wrapper.nav-items__level-2.showing {
        left: 0;
        top: 60px;
        width: 100%;
        background: none;
    }
    html[dir="rtl"] .nav-items__wrapper.nav-items__level-2.showing {
        right: 0;
    }
    .nav-items__level-3 {
        left: 300px;
        width: 300px;
        border-left: 1px solid #001e46;
    }
    html[dir="rtl"] .nav-items__level-3{
        left:auto;
        right:300px;
        border-right: 1px solid #001e46;
    }
    .nav-items__level-2,
    .nav-items__level-3 {
        background-color: transparent;
    }
    .nav-items__level-2.showing .nav-items__level-2--list,
    .nav-items__level-3.showing .nav-items__level-3--list {
        display: block;
        background: #f2f2f2;
        width: 300px;
        height: 100%;
    }
    .nav-bar .btn--nav-style {
        z-index: 1050;
    }
    .breadcrumbs {
        z-index: 1050;
        position: relative;
    }
    .nav-items__level-1:after,
    .nav-items__level-2:after {
        background-color: transparent;
    }
    .nav-items__level-1 li,
    .nav-items__level-1 a,
    .nav-items__level-2 li,
    .nav-items__level-2 a,
    .nav-items__level-3 li,
    .nav-items__level-3 a {
        position: relative;
    }
    li.secondary-nav-item.nav-list-item {
        position: static;
    }
}

