/*
lang-addon.css
Font adjustments for better readability

Arabic (ar), German (de), Hindi (hi), Chinese Simplified (zh-cn)

Language codes follow ISO 639-1 standards and are defined in
each page's <BODY> tag.

*/

/* Arabic (ar) / لعربية */

p:lang(ar),ol:lang(ar),ul:lang(ar),dl:lang(ar),address:lang(ar) {
	font-size:1rem; /* Increased from .75rem */
}

.btn:lang(ar) {
	font-size:1rem; /* Increased from .75rem */
	font-weight: normal;
}


/*  ***  */
/* Hindi (hi) / हिंदी */

p:lang(hi),ol:lang(hi),ul:lang(hi),dl:lang(hi),address:lang(hi) {
	font-size:.95rem; /* Increased from .75rem */
}

.menu-catergory-container:lang(hi) h2 {
	letter-spacing:-1px;
}

h2:lang(hi) {
	letter-spacing:-1px;
}

/*  ***  */
/* Chinese Simplified (zh-cn) / 汉语 */ 

p:lang(zh-cn),ol:lang(zh-cn),ul:lang(zh-cn),dl:lang(zh-cn),address:lang(zh-cn) {
	font-size:1rem; /* Increased from .75rem */
	letter-spacing: .1rem;
	line-height: 1.5rem;
}

.mast-head:lang(zh-cn) .bww-nav .mast-nav .btn
{
	height:48px;
	font-size:24px;
}


/*  ***  */
/* German (de) / Deutsch */

.menu-catergory-container:lang(de) h2 {
	font-size:3rem; /* Decreased from 4rem */
}
.mast-head:lang(de) .bww-nav .mast-nav .btn {
	font-size:1.15rem; /* Decreased from 1.25rem */
}

.mast-head:lang(de) .bww-nav .bww-locator label {
	font-size:1.2rem; /* Decreased from 1.375rem */
}



@media only screen and (min-width: 992px)
{
.mast-head:lang(de) .utilities
{
	display:block;
	width:36.45833%
}

/*  ***  */