	.en-au .language:hover + ul,.en-au .language + ul:hover,
	.en-ca .language:hover + ul,.en-ca .language + ul:hover,
	.fr-ca .language:hover + ul,.fr-ca .language + ul:hover,
	.fr-be .language:hover + ul,.fr-be .language + ul:hover,
	.nl-be .language:hover + ul,.nl-be .language + ul:hover,
	.de-ch .language:hover + ul,.de-ch .language + ul:hover,
	.fr-ch .language:hover + ul,.fr-ch .language + ul:hover{
	display:block;
	position:absolute;
	top:25px;
	right:0px;
	z-index:100;
    background:#259FD0;
    padding:0px 15px 5px 5px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .en-au .language:hover + ul,.en-au .language + ul:hover,
	.en-ca .language:hover + ul,.en-ca .language + ul:hover,
	.fr-ca .language:hover + ul,.fr-ca .language + ul:hover,
	.fr-be .language:hover + ul,.fr-be .language + ul:hover,
	.nl-be .language:hover + ul,.nl-be .language + ul:hover,
	.de-ch .language:hover + ul,.de-ch .language + ul:hover,
	.fr-ch .language:hover + ul,.fr-ch .language + ul:hover{
	display:block;
	position:absolute;
	top:28px;
	right:0px;
	z-index:100;
    background:#259FD0;
    padding:0px 15px 5px 5px;
}
}
.ar-me .gn-more-btn,.ro-ro .gn-more-btn{
	display: none;
}
.gn-more-btn {
    position: absolute;
}
.fr-ca .gn-more-btn {
    right: 64%;
}
.pl-pl .gn-more-btn {
    right: 62.5%;
}
.pt-br .gn-more-btn {
   right: 55% !important;
} 
.ru-ru .gn-more-btn {	
    right: 56% !important;
}
	.en-au .language a,
	.en-ca .language a,
	.fr-ca .language a,
	.fr-be .language a,
	.nl-be .language ,
	.de-ch .language a,
	.fr-ch .language a  {
    background: transparent url(/img/commonimg/lang_locale_arrow.png) no-repeat right center;
    padding: 1px 14px 2px 0;
	}
	.en-au .text-locale ul,
	.en-ca .text-locale ul,
	.fr-ca .text-locale ul,
	.fr-be .text-locale ul,
	.nl-be .text-locale ul,
	.de-ch .text-locale ul,
	.fr-ch .text-locale ul {
		display: none;
	}
	.menu-cart-mobile {
		display: none;
	}
	.en-gb .global-nav .locale,
	.en-au .global-nav .locale,
	.en-ca .global-nav .locale,
	.de-de .global-nav .locale,
	.de-ch .global-nav .locale,
	.fr-ch .global-nav .locale,
	.fr-ca .global-nav .locale,
	.fr-fr .global-nav .locale,
	.it-it .global-nav .locale,
	.nl-nl .global-nav .locale,
	.fi-fi .global-nav .locale,
	.pl-pl .global-nav .locale,
	.ru-ru .global-nav .locale,
	.es-es .global-nav .locale,
	.tr-tr .global-nav .locale,
	.pt-br .global-nav .locale,
	.es-mx .global-nav .locale,
	.ar-me .global-nav .locale,
	.ro-ro .global-nav .locale,
	.es-lam .global-nav .locale,
	.es-cl .global-nav .locale,
	.hu-hu .global-nav .locale,
	.pt-pt .global-nav .locale,
	.zh-hant-tw .global-nav .locale,
	.da-dk .global-nav .locale,
	.en-za .global-nav .locale,
	.nl-be .global-nav .locale,
	.fr-be .global-nav .locale,
	.fr-be .global-nav .locale{
	right: -32px !important;
	}
	.global-nav .brand-nav {
		left: 150px !important;
	}
	.en-gb #search.gn-search,
	.en-au #search.gn-search,
	.en-ca #search.gn-search,
	.de-de #search.gn-search,
	.de-ch #search.gn-search,
	.fr-ch #search.gn-search,
	.fr-ca #search.gn-search,
	.fr-fr #search.gn-search,
	.it-it #search.gn-search,
	.nl-nl #search.gn-search,
	.fi-fi #search.gn-search,
	.pl-pl #search.gn-search,
	.ru-ru #search.gn-search,
	.es-es #search.gn-search,
	.tr-tr #search.gn-search,
	.pt-br #search.gn-search,
	.es-mx #search.gn-search,
	.ar-me #search.gn-search,
	.ro-ro #search.gn-search,
	.es-lam #search.gn-search,
	.es-cl #search.gn-search,
	.hu-hu #search.gn-search,
	.pt-pt #search.gn-search,
	.zh-hant-tw #search.gn-search,
	.en-za #search.gn-search,
	.da-dk #search.gn-search,
	.nl-be #search.gn-search,
	.fr-be #search.gn-search{
	left: 385px !important;
	}
	@media (max-width: 1023px){
	.ru-ru .gn-more-btn {
		right: 20px !important;
	}
	.en-gb .global-nav .locale,
	.en-au .global-nav .locale,
	.en-ca .global-nav .locale,
	.de-de .global-nav .locale,
	.de-ch .global-nav .locale,
	.fr-ch .global-nav .locale,
	.fr-ca .global-nav .locale,
	.fr-fr .global-nav .locale,
	.it-it .global-nav .locale,
	.nl-nl .global-nav .locale,
	.fi-fi .global-nav .locale,
	.pl-pl .global-nav .locale,
	.ru-ru .global-nav .locale,
	.es-es .global-nav .locale,
	.tr-tr .global-nav .locale,
	.pt-br .global-nav .locale,
	.es-mx .global-nav .locale,
	.ar-me .global-nav .locale,
	.ro-ro .global-nav .locale,
	.es-lam .global-nav .locale,
	.es-cl .global-nav .locale,
	.hu-hu .global-nav .locale,
	.pt-pt .global-nav .locale,
	.zh-hant-tw .global-nav .locale,
	.da-dk .global-nav .locale,
	.en-za .global-nav .locale,
	.nl-be .global-nav .locale,
	.fr-be .global-nav .locale{
	right: 0 !important;
	}
	.fr-ca .altlocale a,.en-ca .altlocale a {
		padding: 0 !important;
	}
	.global-nav .search span::after {
    color: #421260;
	}
	.global-nav .search span:hover::after {
    color: #421260;
}
	.content-products .breadcrumb {
		top: 7px !important;
	}
	.content-products .wrapper-content {
    margin: 11px 10px;
	}
	.wrapper-content {
    margin: 0px 10px;
	}
	.altlocale a {
    color: #fff !important;
    margin-top: -18px;
}
	.fr-ca .global-nav .locale .text-locale,.fr-ch .global-nav .locale .text-locale,.de-ch .global-nav .locale .text-locale, .en-ca .global-nav .locale .text-locale, .en-au .global-nav .locale .text-locale, .fr-be .global-nav .locale .text-locale, .nl-be .global-nav .locale .text-locale{
    left: 5%;
	}
	.en-gb #search.gn-search,
	.en-au #search.gn-search,
	.en-ca #search.gn-search,
	.de-de #search.gn-search,
	.de-ch #search.gn-search,
	.fr-ch #search.gn-search,
	.fr-ca #search.gn-search,
	.fr-fr #search.gn-search,
	.it-it #search.gn-search,
	.nl-nl #search.gn-search,
	.fi-fi #search.gn-search,
	.pl-pl #search.gn-search,
	.ru-ru #search.gn-search,
	.es-es #search.gn-search,
	.tr-tr #search.gn-search,
	.es-mx #search.gn-search,
	.pt-br #search.gn-search,
	.ar-me #search.gn-search,
	.ro-ro #search.gn-search,
	.es-lam #search.gn-search,
	.es-cl #search.gn-search,
	.hu-hu #search.gn-search,
	.pt-pt #search.gn-search,
	.zh-hant-tw #search.gn-search,
	.en-za #search.gn-search,
	.da-dk #search.gn-search,
	.nl-be #search.gn-search,
	.fr-be #search.gn-search {
	left: 236px;
	}
	.en-au .altlocale,
	.en-ca .altlocale,
	.fr-ca .altlocale,
	.fr-be .altlocale,
	.nl-be .altlocale,
	.de-ch .altlocale,
	.fr-ch .altlocale {
	margin-top: -18px;
    margin-bottom: 0px;
    display: flex;
    justify-content: center;
	}
	.en-au .language:hover + ul, .en-au .language + ul:hover,
	.en-ca .language:hover + ul, .en-ca .language + ul:hover,
	.fr-ca .language:hover + ul, .fr-ca .language + ul:hover,
	.fr-be .language:hover + ul, .fr-be .language + ul:hover,
	.nl-be .language:hover + ul, .nl-be .language + ul:hover,
	.de-ch .language:hover + ul, .de-ch .language + ul:hover,
	.fr-ch .language:hover + ul, .fr-ch .language + ul:hover {
    display: block;
    position: relative;
    top: -6px;
    left: -42px;
    width: 82px;
    height:21px;
    z-index: 100;
    background: #259FD0;
    padding: 0;
}
	.global-nav .brand-nav {
    left: 0 !important;
	}
	.gn-more-btn {
		top: 3% !important;
	}
	.pt-br .gn-more-btn {
	right: 10px !important;
	}
	.tr-tr .brand-logo:nth-child(2){
		display: none;
	}
	.brand-logo:nth-child(4) {	
    display: none;
	}
	}
	@media (max-width: 1360px) and (min-width: 1023px) {
	.de-de .gn-more-btn {
		right: 39% !important;
	}
	.gn-more-btn {
		right: 47% !important;
	}
	.tr-tr .gn-more-btn {
		right: 38% !important;
	}
	.fr-ca .gn-more-btn {
    right: 54% !important;
	}
	.pl-pl .gn-more-btn {
    right: 52.5% !important;
	}
	.pt-br .gn-more-btn {
   right: 43% !important;
	}
	.ru-ru .gn-more-btn {
		right: 45% !important;
	}
	.en-gb #search.gn-search,
	.en-au #search.gn-search,
	.en-ca #search.gn-search,
	.de-de #search.gn-search,
	.de-ch #search.gn-search,
	.fr-ch #search.gn-search,
	.fr-ca #search.gn-search,
	.fr-fr #search.gn-search,
	.it-it #search.gn-search,
	.nl-nl #search.gn-search,
	.fi-fi #search.gn-search,
	.pl-pl #search.gn-search,
	.ru-ru #search.gn-search,
	.es-es #search.gn-search,
	.tr-tr #search.gn-search,
	.pt-br #search.gn-search,
	.es-mx #search.gn-search,
	.ar-me #search.gn-search,
	.ro-ro #search.gn-search,
	.es-lam #search.gn-search,
	.es-cl #search.gn-search,
	.hu-hu #search.gn-search,
	.pt-pt #search.gn-search,
	.zh-hant-tw #search.gn-search,
	.en-za #search.gn-search,
	.da-dk #search.gn-search,
	.nl-be #search.gn-search,
	.fr-be #search.gn-search {
	left: 236px !important;
	}
	}
	@media (max-width: 767px){ 
	.content-parents .global-nav .locale .text-locale {
		    padding-bottom: 0 !important;
	}
	.pt-br .gn-more-btn {
		right: 2px !important;
	}
	.content-parents .global-nav .locale .text-locale .language {
		    margin-top: -43px !important;
	}
	.fr-ca .altlocale a,.en-ca .altlocale a, .fr-be .altlocale a, .nl-be .altlocale a, .de-ch .altlocale a, .fr-ch .altlocale a {
    margin-top: 0;
	}
	.en-au .language:hover + ul,.en-au .language + ul:hover{
	display:block;
	position:absolute;
	top: 55px;
	right: 514px;
	z-index:100;
	background:#259FD0;
	pad;
	padding: 0px 10px 0px 10px;
}
.en-ca .language:hover + ul,.en-ca .language + ul:hover,
.fr-ca .language:hover + ul,.fr-ca .language + ul:hover,
.fr-be .language:hover + ul,.fr-be .language + ul:hover,
.nl-be .language:hover + ul,.nl-be .language + ul:hover,
.de-ch .language:hover + ul,.de-ch .language + ul:hover,
.fr-ch .language:hover + ul,.fr-ch .language + ul:hover {
	display: block;
	position: relative;
	top: -13px;
	left: -30px;
	width: 82px;
	height: 22px;
	z-index: 100;
	background: #259FD0;
	padding: 0.2px;
	}
}

