/******* Do not edit this file *******
Woody ad snippets CSS and JS
Saved: Feb 01 2021 | 17:45:45 */
	.menu-item a {
		font-size: 12px;
	}

@media only screen and (min-width: 961px) and (max-width: 1222px) {
	#masthead {
			background-size: cover;
		}

}

@media only screen and (min-width: 961px) and (max-width: 1070px) {
	.site-logo {
		width: 20%!important;
	}
	.site-navigation {
		width: 80%!important;
	}
}
	
	
[lang="es"] #masthead .container {
    max-width: 98%!important;
	width: 98%!important;
}
@media only screen and (min-width: 961px) and (max-width: 1695px) {
	[lang="es"] #masthead {
		background-size: cover;
	}
}

@media only screen and (min-width: 961px) and (max-width: 1695px) {
	[lang="es"] .site-logo {
		width: 20%!important;
	}
	[lang="es"] .site-navigation {
		width: 80%!important;
	}
	[lang="es"] .main-navigation a {
		font-size: 10px!important;
	}
}

@media only screen and (min-width: 961px) and (max-width: 1364px) {
	[lang="es"] .site-logo {
		width: 20%!important;
	}
	[lang="es"] .site-navigation {
		width: 80%!important;
	}
	
	[lang="es"] .menu-item a {
    	font-size: 10px;
		margin-left: 9px!important;
	}
	[lang="es"] .login-btn {
		padding: 5px 10px!important;
		margin-left: 2px!important;
	}
}


[lang="fr"] #masthead .container {
    max-width: 98%!important;
	width: 98%
}

@media only screen and (min-width: 961px) and (max-width: 1630px) {
	[lang="fr"] #masthead {
		background-size: cover;
	}
	.site-logo {
		width: 20%!important;
	}
	.main-navigation {
		width: 80%!important;
	}
}

@media only screen and (min-width: 961px) and (max-width: 1212px) {
	[lang="fr"] .menu-item a {
    	font-size: 10px;
	}
	
	.main-navigation a {
		font-size: 10px;
	}
}

[lang="de"] #masthead .container {
    max-width: 90%!important;
}

@media only screen and (min-width: 961px) and (max-width: 1412px) {
	[lang="de"] #masthead {
		height: 140px;
		background-size: cover;
	}
}

[lang="it"] #masthead .container {
    max-width: 90%!important;
}
@media only screen and (min-width: 961px) and (max-width: 1454px) {
	[lang="it"] #masthead {
		height: 140px;
		background-size: cover;
	}
}


@media only screen and (min-width: 1061px) {

	[lang="pt"] #masthead .container {
		max-width: 85%!important;
		width: 85%!important;
	}
}

@media only screen and (min-width: 961px) and (max-width: 1735px) {
	[lang="pt"] .site-logo {
		width: 20%!important;
	}
	[lang="pt"] .site-navigation {
		width: 80%!important;
	}
	[lang="pt"] .main-navigation a {
		font-size: 10px!important;
	}
}

@media only screen and (min-width: 961px) and (max-width: 1400px) {
	[lang="pt"] #masthead .container {
    max-width: 98%!important;
	width: 98%!important;
}
}

@media only screen and (min-width: 961px) and (max-width: 1059px) {
	[lang="pt"] .site-logo {
		width: 20%!important;
	}
	[lang="pt"] .site-navigation {
		width: 80%!important;
	}
	
	[lang="pt"] .menu-item a {
    	font-size: 10px;
		margin-left: 9px!important;
	}
	[lang="pt"] .login-btn {
		padding: 5px 10px!important;
		margin-left: 2px!important;
	}
}
	
	[lang="nl"] #masthead .container {
		width: 90%!important;
		max-width: 90%!important;
	}
	
@media only screen and (min-width: 961px) and (max-width: 1326px) {
	[lang="nl"] #masthead {
		height: 140px;
		background-size: cover;
	}
}

[lang="ru"] #masthead .container {
    max-width: 90%!important;
	width: 90%!important;
}
	
[lang="ru"] .site-logo {
    width: 20%!important;
}
		
[lang="ru"] .main-navigation {
    width: 80%!important;
}
	
@media only screen and (min-width: 961px) and (max-width: 1487px) {
	[lang="ru"] .site-logo {
		padding-top: 20px;
		width: 10%!important;
	}
		
	[lang="ru"] .main-navigation {
		width: 90%!important;
	}
	
	[lang="ru"] #masthead .container {
		max-width: 98%!important;
		width: 98%!important;
		overflow: hidden!important;
	}
	
	[lang="ru"] #masthead {
		background-size: cover;
	}
	
}

[lang="ja"] #masthead .container {
    max-width: 90%!important;
}
@media only screen and (min-width: 961px) and (max-width: 1296px) {
	[lang="ja"] #masthead {
		height: 140px;
		background-size: cover;
	}
}

[lang="ko"] #masthead .container {
    max-width: 90%!important;
}
@media only screen and (min-width: 961px) and (max-width: 1508px) {
	[lang="ko"] #masthead {
		height: 140px;
		background-size: cover;
	}
}

[lang="ar"] #masthead .container {
    max-width: 90%!important;
}


[lang="iw"] #masthead .container {
    max-width: 90%!important;
}
@media only screen and (min-width: 961px) and (max-width: 982px) {
	[lang="iw"] #masthead {
		height: 140px;
		background-size: cover;
	}
}


/*Old Fixes from the old widget*/



#menu-item-14968 {
	display: none;
}

.lang_es #menu-item-59062,
.lang_de #menu-item-59062,
.lang_pt #menu-item-59062,
.lang_ru #menu-item-59062,
.lang_nl #menu-item-59062{
	display: none;
}

.lang_ #menu-item-14968 {
	display: block;
}

