/* CSS Document */

div.main-wrap {
    max-width: unset;
}

@media (max-width: 991px) {
    .container.body-content {
        padding-right: 0;
        padding-left: 0;
    }
}

nav.navbar.M1.sticky-top a.navbar-brand img {
	height: 72px;
	transition: all .5s ease;
}

nav.navbar.M1.sticky-top.scrolled a.navbar-brand img {
	height: 40px;
}

nav.navbar.M1.sticky-top .soctop a i {
    color: white;
}

nav.navbar.M1.sticky-top.scrolled .soctop a i {
	color: black;
}

nav.navbar.M1.sticky-top .contact,
nav.navbar.M1.sticky-top li.country a,
nav.navbar.M1.sticky-top .login,
nav.navbar.M1.sticky-top .edit,
nav.navbar.M1.sticky-top .search,
nav.navbar.M1.sticky-top .sideCart {
    filter: invert(1);
	color: black;
}

nav.navbar.M1.sticky-top #headCarousel.carousel {
    color: white;
}

nav.navbar.M1.sticky-top.scrolled {
	background: white !important;
}

nav.navbar.M1.sticky-top:not(.scrolled) .nav-item a.nav-link {
    color: white !important;
}

nav.navbar.M1.sticky-top.scrolled ul.navbar-nav.menu-left.mdl,
nav.navbar.M1.sticky-top.scrolled ul.navbar-nav.menu-right.mdr {

}


nav.navbar.M1.sticky-top.scrolled #headCarousel.carousel {
    color: black;
}


nav.navbar.M1.sticky-top.scrolled img#logo-menu,
nav.navbar.M1.sticky-top.scrolled .contact,
nav.navbar.M1.sticky-top.scrolled li.country a,
nav.navbar.M1.sticky-top.scrolled .login,
nav.navbar.M1.sticky-top.scrolled .edit,
nav.navbar.M1.sticky-top.scrolled .search,
nav.navbar.M1.sticky-top.scrolled .sideCart {
    filter: none;
}


nav.navbar.navbar-expand-md.navbar-light.bg-light.M1.sticky-top.scrolled {
    background: white !important;
    box-shadow: 0px -10px 20px #00000070;
    color: black !important;
	padding-top: .4rem;
    padding-bottom: .4rem;
}


nav.navbar.M1.sticky-top .nav-item a.nav-link {
	transition: all .5s ease;
}


nav.navbar.navbar-expand-md.navbar-light.bg-light.M1.sticky-top,
nav.navbar.M1.sticky-top {
	transition: all .5s ease;
}

nav.navbar.navbar-expand-md.navbar-light.bg-light.M1.sticky-top {
	background: transparent !important;
	padding-top: 1rem;
    padding-bottom: 1rem;
}

nav.navbar.M1.sticky-top {
	background: transparent !important;
	border-bottom: 1px solid #ffffff50;
}


body.myBody {
    padding-top: 0;
}

.container.body-content {
    margin-top: 0;
}


nav.navbar.M1.sticky-top {
    backdrop-filter: none;
    border: 0;
    padding: 2rem 8rem;
}

nav.navbar.M1.sticky-top.scrolled {
    padding: .5rem 4rem;
}

