@media screen and (min-width: 75em) {
	#top-bar-menu {
		position: relative;
	}
}

#top-bar-menu .top-bar-right {
    position: unset;
    z-index: 9999999;
}
.menu.dropdown,
.menu-item-products .menu {
    position: unset;
}
.menu-item-products.is-dropdown-submenu-parent {
    position: unset;
}

.top-bar-right .menu .menu-item-products .is-dropdown-submenu {
    position: absolute;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 390px;
    width: 1183%;
    max-width: 100vw;
    right: -436%;
    box-sizing: content-box;
    padding: 10px 75px;
    background-color: rgba(255,255,255,.9);
	
	top: 80px;
    width: calc(100% - 150px);
	max-width: 1620px;
    left: 0;
    right: 0;
    z-index: 9999999;
}
.top-bar-right .menu .is-dropdown-submenu li.navheader a {
    font-weight: 900;
	color: #000000;
	text-transform: uppercase;
    letter-spacing: .05em;
}
.top-bar-right .menu .menu-item-products .is-dropdown-submenu li {
    background-color: transparent;
}
.break {
    flex-basis: 100% !important;
	width: 1px !important;
}
.is-dropdown-submenu li {
	width: 220px;
}
.is-dropdown-submenu li.width5 {
	width: 250px;
}

/*.lastincol.is-dropdown-submenu-item {*/
/*	padding-bottom: 1rem !important;*/
/*}*/

.dropdown .is-dropdown-submenu li:last-of-type {
	padding:7px 10px 20px 43px;
}

.top-bar-right .menu .menu-item-products .is-dropdown-submenu li.width4 {
	width: 20% !important;
}
.is-dropdown-submenu li:first-child {
    padding-top: 1.0rem !important;
}
.menu-item-products .is-dropdown-submenu li:first-child {
    padding-top: 7px !important;
}
.top-bar-right .menu .menu-item-products .is-dropdown-submenu li.height2 {
    -ms-flex: 0 1 10px;
    flex: 0 1 10px;
	margin-top: 20px;
}

.top-bar-right .menu .menu-item-products .is-dropdown-submenu li.width2,
.top-bar-right .menu .menu-item-products .is-dropdown-submenu li.width3,
.top-bar-right .menu .menu-item-products .is-dropdown-submenu li.width4,
.top-bar-right .menu .menu-item-products .is-dropdown-submenu li.width5,
.top-bar-right .menu .menu-item-products .is-dropdown-submenu li.width6, {
    width: 20%;
}

.top-bar-right .menu .menu-item-products .js-dropdown-active {
    display: -ms-flexbox;
    display: flex;
}

.top-bar-right .menu .menu-item-products .is-dropdown-submenu li a {
    font-size: .475rem;
}
.dropdown .is-dropdown-submenu li {
    padding: 7px 10px 7px 43px;
}

.dropdown .menu-item-products .is-dropdown-submenu li {
    padding: 5px 0px 5px 0px;
}
.dropdown .is-dropdown-submenu a {
    padding: 0px 0px 0px 0px !important;
}
.top-bar-right .menu .menu-item a:hover {
	text-decoration: underline;
}
.top-bar-right .menu .menu-item a {
    color: #000;
}
.top-bar-right .menu .menu-item .is-dropdown-submenu li {
	text-transform: none;
}

@media screen and (min-width: 40em) {
	.top-bar-right .menu .menu-item-products .is-dropdown-submenu li a {
		font-size: .65rem;
		line-height: 1.2;
	}
}

@media screen and (min-width: 60em) {
	
}

@media screen and (min-width: 75em) {
	.dropdown.menu.xlarge-horizontal>li.opens-left>.is-dropdown-submenu {
		top: 100%;
		right: 0;
		left: auto;
	}
	.top-bar-right .menu .menu-item a {
		color: #000;
	}
}
@media screen and (min-width: 90em) {
	.top-bar-right .menu .menu-item {
		font-size: .65rem;
		font-weight: 900;
		line-height: 1.2;
	}
	.top-bar-right .menu .menu-item-products .is-dropdown-submenu li a {
		font-size: .6rem;
		line-height: 1.25;
	}
}
@media screen and (min-width: 101.25em) {
	.top-bar-right .menu .menu-item-products .is-dropdown-submenu li a {
		font-size: .7rem;
		line-height: 1.3;
	}
}

.breadcrumbs {
    background-color: #213D4F;
}
.breadcrumbs .disabled {
    color: #e3e3e3;
}
.breadcrumbs a {
    color: #e3e3e3;
}