/* GLOBAL FOOTER ADJUSTMENT */

/* LARGE SCREENS AND UP */
@media only screen and (min-width: 1069px) {
	.cs-globalnav-de .cs-main-nav .cs-items li.cs-gnav-section, .cs-globalnav-es .cs-main-nav .cs-items li.cs-gnav-section, .cs-globalnav-fr .cs-main-nav .cs-items li.cs-gnav-section, .cs-globalnav-ja .cs-main-nav .cs-items li.cs-gnav-section, .cs-globalnav-ko .cs-main-nav .cs-items li.cs-gnav-section, .cs-globalnav-nl .cs-main-nav .cs-items li.cs-gnav-section, .cs-globalnav-pt .cs-main-nav .cs-items li.cs-gnav-section { margin: 0 10px; }
	
	/* FOR CURRENT COUNTRY/REGION SELECTOR */
	.cs-globalfooter-fr .cs-gfoot-linknav { max-width: 455px; }
	.cs-globalfooter-fr .cs-gfoot-ccrl { max-width: 275px; }
	
	.cs-globalfooter-es .cs-gfoot-linknav { max-width: 520px; }
	.cs-globalfooter-es .cs-gfoot-ccrl { max-width: 210px; }
	
	.cs-globalfooter-nl .cs-gfoot-linknav { max-width: 520px; }
	.cs-globalfooter-nl .cs-gfoot-ccrl { max-width: 210px; }
	
	.cs-globalfooter-sv .cs-gfoot-linknav { max-width: 520px; }
	.cs-globalfooter-sv .cs-gfoot-ccrl { max-width: 210px; }
	
	.cs-globalfooter-pt .cs-gfoot-linknav { max-width: 510px; }
	.cs-globalfooter-pt .cs-gfoot-ccrl { max-width: 220px; }
}

/* BREADCRUMB */
.codex-breadcrumb { background-color: #22221f; font-size: 16px; padding-top: 30px; }
.codex-breadcrumb .full-width { width: 100%; }
.codex-breadcrumb .full-width .wrapper { max-width: 1000px; margin: 0 auto; padding: 20px 0; }
.codex-breadcrumb ol { color: #909090; }
.codex-breadcrumb li:first-child { margin-left: 0; }
.codex-breadcrumb li { display: inline-block; vertical-align: middle; margin: 0 8px; max-height: 25px; }
.codex-breadcrumb li:last-child {display: inline; line-height: 25px; max-height: 50px;}
.codex-breadcrumb li a { color: #fff; }
.codex-breadcrumb li span.breadcrumb-no-link { color: #fff; cursor: pointer}
.codex-breadcrumb li .company-logo { background: url('/site/images/claris_symbol_wht.svg') no-repeat; width: 25px; height: 25px; display: inline-block; text-indent: 100%; overflow: hidden; white-space: nowrap }

/* MEDIUM SCREENS (CASCADE TO LOWER SCREENS) */
@media only screen and (max-width: 1068px) {
	.codex-breadcrumb .full-width .wrapper { max-width: 90%; }
}

/* LAZY LOAD */
.cs-lazy { }
.cs-lazy-img { background-image: none !important }